<!DOCTYPE html>
<html lang="en-US">
    <head>
        <title>Pod::XML - Module to convert POD to XML - metacpan.org</title>
        <link rel="preload" as="fetch" href="https://metacpan.org/account/login_status" crossorigin="anonymous" />
        <link href="https://metacpan.org/_assets/b8ccceeed47a0652049703d99326a9cea4933443.css" rel="stylesheet" type="text/css">
        <script src="https://metacpan.org/_assets/6bfedafe2d7caa915b7d84f61b45936818e3242e.js" type="text/javascript" defer></script>
        <link rel="alternate" type="application/rss+xml" title="Recent CPAN Uploads of Pod-XML - MetaCPAN" href="https://metacpan.org/dist/Pod-XML/releases.rss" />
        <link rel="canonical" href="./Pod::XML.html" />
        <meta name="description" content="Module to convert POD to XML" />
        <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5">
        <link rel="shortcut icon" href="https://metacpan.org/static/icons/favicon.ico">
        <link rel="apple-touch-icon" sizes="152x152" href="https://metacpan.org/static/icons/apple-touch-icon.png">
        <link rel="search" href="https://metacpan.org/static/opensearch.xml" type="application/opensearchdescription+xml" title="MetaCPAN">
        <script>
          (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
          (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
          m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
          })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

          (function(skey, ga_id){
            ga('create', ga_id, {
              siteSpeedSampleRate : 100,
              storage             : 'none',
              clientId            : localStorage.getItem(skey)
            });
            ga(function(tracker) {
              localStorage.setItem(skey, tracker.get('clientId'));
            });
            ga('send', 'pageview');
          })('ga:clientId', 'UA-27829474-1');
        </script>
<meta name="twitter:card"        content="summary" />
<meta name="twitter:url"         content="https://metacpan.org/pod/Pod::XML" />
<meta name="twitter:title"       content="Pod::XML" />
<meta name="twitter:description" content="Module to convert POD to XML" />
<meta name="twitter:site"        content="metacpan" />
    </head>
    <body>
        <nav class="navbar navbar-default" role="navigation">
            <div class="header-logo-large hidden-xs">
              <a href="https://metacpan.org/" tabindex="0">
                <svg class="logo" aria-label="MetaCPAN">
                  <use class="logo" href="/static/images/metacpan-logo.svg#logo" />
                </svg>
              </a>
            </div>
            <div class="header-logo-icon visible-xs">
              <a href="https://metacpan.org/">
                <svg class="logo" aria-label="MetaCPAN">
                  <use class="logo" href="/static/images/metacpan-logo.svg#dots" />
                </svg>
              </a>
            </div>
            <ul class="nav navbar-nav menu-items hidden-xs hidden-sm">
              <li><a href="https://metacpan.org/about">About</a></li>
              <li><a href="https://metacpan.org/about/sponsors">Sponsor</a></li>
              <li><a href="https://grep.metacpan.org/">grep::cpan</a></li>
              <li><a href="https://metacpan.org/recent">Recent</a></li>
              <li><a href="https://metacpan.org/about/faq">FAQ</a></li>
              <li><a href="https://metacpan.org/tools">Tools</a></li>
              <li><a href="https://fastapi.metacpan.org/">API</a></li>
            </ul>
            <ul class="nav navbar-nav navbar-right">
                <button type="button" class="searchbar-btn visible-xs visible-sm">
                    <i class="fa fa-search button-fa-icon"></i>
                </button>
                <form action="https://metacpan.org/search" class="searchbar-form visible-md visible-lg search-form form-horizontal">
                   <input type="hidden" name="size" id="metacpan_search-size" value="20">
                  <div class="form-group">
                      <div class="search-group">
                        <i class="fa fa-search"></i>
                        <input type="text" name="q" placeholder="Search the CPAN" size="41" autocorrect="off" autocapitalize="off" spellcheck="false" id="metacpan_search-input" class="form-control" value="">
                      </div>
                  </div>
                </form>
                    <li class="icon-slidepanel visible-xs visible-sm">
                      <button data-toggle="slidepanel" data-target=".slidepanel">
                        <span class="button-fa-icon">
                          <i class="fa fa-bars slidepanel-open"></i>
                          <i class="fa fa-times slidepanel-close"></i>
                        </span>
                      </button>
                    </li>
                <form action="https://metacpan.org/account/logout" method="POST" id="metacpan-logout"></form>
                <li class="dropdown logged_in" style="display: none;">
                    <button type="button" class="dropdown-toggle" data-toggle="dropdown">
                      <i class="fa fa-user button-fa-icon logged-in-icon" aria-hidden="true"></i>
                      <i class="fas fa-chevron-down"></i>
                    </button>
                    <ul class="dropdown-menu">
                        <li><a href="https://metacpan.org/account/identities">Identities</a></li>
                        <li><a href="https://metacpan.org/account/profile">Profile</a></li>
                        <li><a href="https://metacpan.org/account/favorite/list">Favorites</a></li>
                        <li>
                            <a href="./Pod::XML.html#" type="button" onclick="$('#metacpan-logout').submit(); return false">
                              Logout
                            </a>
                        </li>
                    </ul>
                </li>
                <li class="dropdown logged_out" style="display: none;">
                    <button type="button" class="dropdown-toggle" data-toggle="dropdown">
                      <i class="fa fa-user button-fa-icon" aria-hidden="true"></i>
                      <i class="fas fa-chevron-down"></i>
                    </button>
                    <ul class="dropdown-menu">
                        <li>
                            <a href="https://metacpan.org/login/github">
                                <i class="fab fa-github fa-fw"></i>
                                GitHub
                            </a>
                        </li>
                        <li>
                            <a href="https://metacpan.org/login/twitter">
                                <i class="fab fa-twitter fa-fw"></i>
                                Twitter
                            </a>
                        </li>
                        <li>
                            <a href="https://metacpan.org/login/google">
                                <i class="fab fa-google fa-fw"></i>
                                Google
                            </a>
                        </li>
                    </ul>
                </li>
                <li class="dropdown logged_placeholder">
                    <button>
                      <i class="fa fa-user button-fa-icon" aria-hidden="true"></i>
                    </button>
                </li>
            </ul>
        </nav>
        <div class="page-content ">
          <!--
          <div class="top-notify-banner">
            <i class="fas fa-info-circle"></i>
          </div>
          -->
          <nav class="sidebar">
            <div class="slidepanel">
              <ul class="nav-list ">
    <li class="nav-header no-margin-top">
      <div class="ttip" data-toggle="tooltip" data-placement="bottom" title="The date that this version of Pod-XML was released.">
      <span class="relatize">03 Feb 2007 16:57:06 UTC</span>
    </li>
  <li>
    Distribution: <a href="https://metacpan.org/dist/Pod-XML">Pod-XML</a>
  </li>
  <li>
    Module version: 0.99
  </li>
  <li>
    <a data-keyboard-shortcut="g s" href="https://metacpan.org/dist/Pod-XML/source/lib/Pod/XML.pm">Source</a>
    (<a href="https://metacpan.org/dist/Pod-XML/source/lib/Pod/XML.pm?raw=1">raw</a>)
  </li>
  <li>
    <a data-keyboard-shortcut="g b" href="https://metacpan.org/dist/Pod-XML/source/lib/Pod">Browse</a>
    (<a href="https://metacpan.org/dist/Pod-XML/source/lib/Pod?raw=1">raw</a>)
  </li>
    <li>
      <a data-keyboard-shortcut="g c" href="https://metacpan.org/dist/Pod-XML/changes">Changes</a>
    </li>
    <li>
      <a class="nopopup" href="https://metacpan.org/dist/Pod-XML/contribute">How to Contribute</a>
    </li>
    <li>
      <a rel="noopener nofollow" data-keyboard-shortcut="g i" href="https://rt.cpan.org/Public/Dist/Display.html?Name=Pod-XML">Issues</a>
      (1)
    </li>
    <li>
      <a rel="noopener nofollow" href="http://matrix.cpantesters.org/?dist=Pod-XML+0.99" title="Matrix">Testers</a>
        <span title="(pass / fail / na)">(<a rel="noopener nofollow" href="https://www.cpantesters.org/distro/P/Pod-XML.html?oncpan=1&amp;distmat=1&amp;version=0.99&amp;grade=2" style="color: #090">1178</a> / <a rel="noopener nofollow" href="https://www.cpantesters.org/distro/P/Pod-XML.html?oncpan=1&amp;distmat=1&amp;version=0.99&amp;grade=3" style="color: #900">0</a> / <a rel="noopener nofollow" href="https://www.cpantesters.org/distro/P/Pod-XML.html?oncpan=1&amp;distmat=1&amp;version=0.99&amp;grade=4">1</a>)</span>
    </li>
    <li>
      <a rel="noopener nofollow" href="http://cpants.cpanauthors.org/release/MWILSON/Pod-XML-0.99">Kwalitee</a>
    </li>
    <li>
      <div class="ttip" data-toggle="tooltip" data-placement="bottom" title="The # people with an indexing permission on Pod-XML who have released something to CPAN in the last 2 years (i.e. the # people likely able to release critical fixes in a timely manner)">
      Bus factor: 0
      </div>
    </li>
    <li>
      <a rel="noopener nofollow" href="http://cpancover.com/latest/Pod-XML-0.99/index.html">65.16% Coverage </a>
    </li>
    <li>
      License: unknown
    </li>
    <li class="nav-header">Activity</li>
    <li>
<div class="activity-graph">
    <img src="https://metacpan.org/dist/Pod-XML/activity.svg?res=month" />
    <div class="comment">24 month</div>
</div>
    </li>
    <li class="nav-header">Tools</li>
    <li>
      <a itemprop="downloadUrl" href="https://cpan.metacpan.org/authors/id/M/MW/MWILSON/Pod-XML-0.99.tar.gz">
      Download (<span itemprop="fileSize">8.1KB</span>)</a>
    </li>
    <li>
      <a href="https://explorer.metacpan.org/?url=%2Fmodule%2FMWILSON%2FPod-XML-0.99%2Flib%2FPod%2FXML.pm">
        MetaCPAN Explorer
      </a>
    </li>
    <li>
      <a href="https://metacpan.org/dist/Pod-XML/permissions">
        Permissions
      </a>
    </li>
    <li>
      <a href="https://metacpan.org/dist/Pod-XML/releases.rss">
        Subscribe to distribution
      </a>
    </li>
    <li>
      <button class="btn btn-link" data-toggle="modal" data-target="#metacpan_install-instructions-dialog">
        Install Instructions
      </button>
    </li>
    <li>
      <form action="https://metacpan.org/search">
        <input type="hidden" name="q" value="dist:Pod-XML">
        <input type="search" name="q" placeholder="Search distribution" class="form-control tool-bar-form">
        <input type="submit" style="display: none">
      </form>
    </li>
    <li>
      <form action="https://grep.metacpan.org/search">
        <input type="hidden" name="qd" value="Pod-XML">
        <input type="hidden" name="source" value="metacpan">
        <input type="search" name="q" placeholder="grep distribution" class="form-control tool-bar-form">
        <input type="submit" style="display: none">
     </form>
    </li>
    <li class="version-jump">
<select onchange="document.location.href=&#39;/release/&#39;+this.value+&#39;/view/lib/Pod/XML.pm&#39;" class="form-control tool-bar-form">
  <option disabled selected>Jump to version</option>
<option
  disabled
  value="MWILSON/Pod-XML-0.99"
>0.99
  (MWILSON on 2007-02-03)</option>
<option
  
  value="MWILSON/Pod-XML-0.98"
>0.98
  (MWILSON on 2006-09-10)</option>
<option
  
  value="MWILSON/Pod-XML-0.97"
>0.97
  (MWILSON on 2006-09-07)</option>
<option
  
  value="MWILSON/Pod-XML-0.96"
>0.96
  (MWILSON on 2006-05-28)</option>
<option
  
  value="MWILSON/Pod-XML-0.95"
>0.95
  (MWILSON on 2006-05-24)</option>
<option
  
  value="MSERGEANT/Pod-XML-0.93"
>0.93
  (MSERGEANT on 2001-01-10)</option>
<optgroup label="BackPAN">'
<option
  
  value="MSERGEANT/Pod-XML-0.92"
>0.92
  (MSERGEANT on 2000-12-06)</option>
<option
  
  value="MSERGEANT/Pod-XML-0.91"
>0.91
  (MSERGEANT on 2000-11-28)</option>
<option
  
  value="MSERGEANT/Pod-XML-0.90"
>0.90
  (MSERGEANT on 2000-11-27)</option>
</optgroup>
</select>
    </li>
    <li class="version-diff">
<select onchange="document.location.href='/release/MWILSON/Pod-XML-0.99/diff/' + encodeURIComponent(this.value) + '/lib/Pod/XML.pm'
" class="form-control tool-bar-form">
  <option disabled selected>Diff with version</option>
<option
  disabled
  value="MWILSON/Pod-XML-0.99"
>0.99
  (MWILSON on 2007-02-03)</option>
<option
  
  value="MWILSON/Pod-XML-0.98"
>0.98
  (MWILSON on 2006-09-10)</option>
<option
  
  value="MWILSON/Pod-XML-0.97"
>0.97
  (MWILSON on 2006-09-07)</option>
<option
  
  value="MWILSON/Pod-XML-0.96"
>0.96
  (MWILSON on 2006-05-28)</option>
<option
  
  value="MWILSON/Pod-XML-0.95"
>0.95
  (MWILSON on 2006-05-24)</option>
<option
  
  value="MSERGEANT/Pod-XML-0.93"
>0.93
  (MSERGEANT on 2001-01-10)</option>
<optgroup label="BackPAN">'
<option
  
  value="MSERGEANT/Pod-XML-0.92"
>0.92
  (MSERGEANT on 2000-12-06)</option>
<option
  
  value="MSERGEANT/Pod-XML-0.91"
>0.91
  (MSERGEANT on 2000-11-28)</option>
<option
  
  value="MSERGEANT/Pod-XML-0.90"
>0.90
  (MSERGEANT on 2000-11-27)</option>
</optgroup>
</select>
    </li>

    <li>
<ul class="dependencies">
  <li class="nav-header">Dependencies</li>
  <li><i class="ttip" title="dynamic_config enabled">unknown</i></li>
  <li>
    <hr>
  </li>
  <li>
    <a href="https://metacpan.org/module/Pod::XML/requires">Reverse dependencies</a>
  </li>
  <li>
    <a href="http://deps.cpantesters.org/?module=Pod%3A%3AXML">CPAN Testers List</a>
  </li>
  <li>
    <a href="https://cpandeps.grinnz.com/?dist=Pod-XML">Dependency graph</a>
  </li>
</ul>
    </li>
    <li class="nav-header">Permalinks</li>
    <li>
      <a href="https://metacpan.org/release/MWILSON/Pod-XML-0.99/view/lib/Pod/XML.pm">This version</a>
    </li>
    <li>
      <a href="./Pod::XML.html">Latest version</a>
    </li>
    <li>
    </li>
    <li>
    </li>
              </ul>
            </div>
          </nav>
          <div class="content-navigation">
<div class="breadcrumbs">
  <span>
    <a data-keyboard-shortcut="g a" rel="author" href="https://metacpan.org/author/MWILSON" class="author-name">Matt Wilson</a>
  </span>
  <span>&nbsp;/&nbsp;</span>
  <div class="release dist-release status-latest maturity-released">
    <span class="dropdown"><b class="caret"></b></span>
<select onchange="document.location.href=&#39;/release/&#39;+this.value+&#39;/view/lib/Pod/XML.pm&#39;" class="">
<option
  selected
  value="MWILSON/Pod-XML-0.99"
>0.99
  (MWILSON on 2007-02-03)</option>
<option
  
  value="MWILSON/Pod-XML-0.98"
>0.98
  (MWILSON on 2006-09-10)</option>
<option
  
  value="MWILSON/Pod-XML-0.97"
>0.97
  (MWILSON on 2006-09-07)</option>
<option
  
  value="MWILSON/Pod-XML-0.96"
>0.96
  (MWILSON on 2006-05-28)</option>
<option
  
  value="MWILSON/Pod-XML-0.95"
>0.95
  (MWILSON on 2006-05-24)</option>
<option
  
  value="MSERGEANT/Pod-XML-0.93"
>0.93
  (MSERGEANT on 2001-01-10)</option>
<optgroup label="BackPAN">'
<option
  
  value="MSERGEANT/Pod-XML-0.92"
>0.92
  (MSERGEANT on 2000-12-06)</option>
<option
  
  value="MSERGEANT/Pod-XML-0.91"
>0.91
  (MSERGEANT on 2000-11-28)</option>
<option
  
  value="MSERGEANT/Pod-XML-0.90"
>0.90
  (MSERGEANT on 2000-11-27)</option>
</optgroup>
</select>
    <a data-keyboard-shortcut="g d" class="release-name" href="https://metacpan.org/dist/Pod-XML">Pod-XML-0.99</a>
  </div>
<span class="river-gauge-gauge">
  <svg width="24px"
       height="15px"
       version="1.1"
       xmlns="http://www.w3.org/2000/svg"
       xmlns:xlink="http://www.w3.org/1999/xlink">

    <g>
      <title>        River stage one &#10;
          • 2 direct dependents &#10;          • 2 total dependents
      </title>

      <rect x="0"  y="0" width="4" height="15" fill="#7ea3f2" />
      <rect x="5"  y="0" width="4" height="15" fill="#e4e2e2" />
      <rect x="10"  y="0" width="4" height="15" fill="#e4e2e2" />
      <rect x="15"  y="0" width="4" height="15" fill="#e4e2e2" />
      <rect x="20"  y="0" width="4" height="15" fill="#e4e2e2" />
    </g>
  </svg>

</span>
<div id="Pod-XML-fav" class="logged_in">
<form action="https://metacpan.org/account/favorite/add" style="display: inline" onsubmit="return favDistribution(this)">
    <input type="hidden" name="remove" value="0">
    <input type="hidden" name="release" value="Pod-XML-0.99">
    <input type="hidden" name="author" value="MWILSON">
    <input type="hidden" name="distribution" value="Pod-XML">
    <button type="submit" class="favorite"><span></span> ++</button>
</form>
</div>
<div class="logged_out">
<a href="./Pod::XML.html" onclick="alert('Please sign in to add favorites'); return false" class="favorite">
<span></span> ++</a>
</div>
   / <span>Pod::XML</span>
</div>
          </div>
          <main class="content">


<nav class="toc">
  <div class="toc-header"><strong>Contents</strong></div>
<ul>
  <li><a href="./Pod::XML.html#NAME">NAME</a></li>
  <li><a href="./Pod::XML.html#SYNOPSIS">SYNOPSIS</a></li>
  <li><a href="./Pod::XML.html#DESCRIPTION">DESCRIPTION</a></li>
  <li><a href="./Pod::XML.html#OPTIONS">OPTIONS</a></li>
  <li><a href="./Pod::XML.html#XML-FORMAT">XML FORMAT</a></li>
  <li><a href="./Pod::XML.html#AUTHOR">AUTHOR</a></li>
  <li><a href="./Pod::XML.html#MAINTAINER">MAINTAINER</a></li>
  <li><a href="./Pod::XML.html#SEE-ALSO">SEE ALSO</a></li>
  <li><a href="./Pod::XML.html#LICENSE">LICENSE</a></li>
</ul></nav>
<div class="pod anchors">
<h1 id="NAME">NAME</h1>

<p>Pod::XML - Module to convert POD to XML</p>

<h1 id="SYNOPSIS">SYNOPSIS</h1>

<pre><code>  use Pod::XML;
  my $parser = Pod::XML-&gt;new();
  $parser-&gt;parse_from_file(&quot;foo.pod&quot;);</code></pre>

<h1 id="DESCRIPTION">DESCRIPTION</h1>

<p>This module uses Pod::Parser to parse POD and generates XML from the resulting parse stream. It uses its own format, described below.</p>

<h1 id="OPTIONS">OPTIONS</h1>

<dl>

<dt id="Encoding">Encoding</dt>
<dd>

<p>Specify the output encoding of the XML file. Requires Encode Perl module.</p>

</dd>
</dl>

<h1 id="XML-FORMAT"><a id="XML"></a>XML FORMAT</h1>

<p>The XML format is not a standardised format - if you wish to generate some standard XML format such as docbook, please use a tool such as XSLT to convert between this and that format.</p>

<p>The format uses the namespace &quot;http://axkit.org/ns/2000/pod2xml&quot;. Do not try and request this URI - it is virtual. You will get a 404.</p>

<p>The best way to describe the format is to show you:</p>

<pre><code>  &lt;pod xmlns=&quot;http://axkit.org/ns/2000/pod2xml&quot;&gt;
    &lt;head&gt;
      &lt;title&gt;The first =head1 goes in here&lt;/title&gt;
    &lt;/head&gt;
    &lt;sect1&gt;
    &lt;title&gt;Subsequent =head1&#39;s create a sect1&lt;/title&gt;
      &lt;para&gt;
      Ordinary paragraphs of text create a para tag.
      &lt;/para&gt;
      &lt;verbatim&gt;&lt;![CDATA[
      Indented verbatim sections go in verbatim tags using a CDATA
      section rather than XML escaping.
      ]]&gt;&lt;/verbatim&gt;
      &lt;sect2&gt;
      &lt;title&gt;=head2&#39;s go in sect2&lt;/title&gt;
        &lt;para&gt;
        Up to =head4 is supported (despite not really being 
        supported by pod), producing sect3 and 
        sect4 respectively for =head3 and =head4.
        &lt;/para&gt;
        &lt;para&gt;
        Bold text goes in a &lt;strong&gt;strong&lt;/strong&gt; tag.
        &lt;/para&gt;
        &lt;para&gt;
        Italic text goes in a &lt;emphasis&gt;emphasis&lt;/emphasis&gt; tag.
        &lt;/para&gt;
        &lt;para&gt;
        Code goes in a &lt;code&gt;code&lt;/code&gt; tag.
        &lt;/para&gt;
        &lt;para&gt;
        Lists (=over, =item, =back) go in list/item/itemtext 
        tags. The itemtext element is only present if the 
        =item text is &lt;strong&gt;not&lt;/strong&gt; the &quot;*&quot; character.
        &lt;/para&gt;
      &lt;/sect2&gt;
    &lt;/sect1&gt;
  &lt;/pod&gt;</code></pre>

<p>If the first =head1 is &quot;NAME&quot; (like standard perl modules are supposed to be) it takes the next paragraph as the document title. Other standard head elements of POD are left unchanged (particularly, the SYNOPSIS and DESCRIPTION elements of standard POD).</p>

<p>Pod::XML tries to be careful about nesting sects based on the head level in the original POD. Let me know if this doesn&#39;t work for you.</p>

<h1 id="AUTHOR">AUTHOR</h1>

<p>Original version by Matt Sergeant, matt@sergeant.org</p>

<p>Version 0.95+ by Matt Wilson &lt;matt@mattsscripts.co.uk&gt;</p>

<h1 id="MAINTAINER">MAINTAINER</h1>

<p>Matt Wilson &lt;matt@mattsscripts.co.uk&gt;</p>

<h1 id="SEE-ALSO"><a id="SEE"></a>SEE ALSO</h1>

<p><a href="./Pod::Parser.html">Pod::Parser</a></p>

<h1 id="LICENSE">LICENSE</h1>

<p>This is free software, you may use it and distribute it under the same terms as Perl itself.</p></div>

<div id="metacpan_install-instructions-dialog" class="modal fade">
  <div class="modal-dialog">
    <div class="modal-content">
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
        <h4 class="modal-title">Module Install Instructions</h4>
      </div>
      <div class="modal-body">
        <p>To install Pod::XML, copy and paste the appropriate command in to your terminal.</p>
        <p><a href="https://metacpan.org/dist/App-cpanminus/view/bin/cpanm">cpanm</a></p>
        <pre><code>cpanm Pod::XML</code></pre>
        <p><a href="https://metacpan.org/pod/CPAN">CPAN shell</a></p>
        <pre><code>perl -MCPAN -e shell
install Pod::XML</code></pre>
        <p>For more information on module installation, please visit <a href="https://www.cpan.org/modules/INSTALL.html">the detailed CPAN module installation guide</a>.</p>
      </div>
      <div class="modal-footer">
        <a href="./Pod::XML.html#" data-dismiss="modal" class="btn">Close</a>
      </div>
    </div>
  </div>
</div>
          </main>
          <div class="content-pagination">
          </div>
        </div>
        <footer class="footer">
          <div class="footer-container">
            <div class="footer-social">
              <div class="footer-link footer-logo">
                <a href="https://metacpan.org/">
                  <img src="https://metacpan.org/static/images/metacpan-logo.svg" alt="MetaCPAN" />
                </a>
              </div>
              <a class="footer-social-link" href="https://github.com/metacpan">
                <i class="fab fa-github-square"></i>
              </a>
              <a class="footer-social-link" href="https://fosstodon.org/@metacpan">
                <i class="fab fa-mastodon"></i>
              </a>
            </div>
            <div class="footer-links">
              <div class="footer-link">
                  <a href="https://metacpan.org/about">About</a>
              </div>
              <div class="footer-link">
                  <a href="https://metacpan.org/about/sponsors">Sponsor</a>
              </div>
              <div class="footer-link">
                  <a href="https://grep.metacpan.org">grep::cpan</a>
              </div>
              <div class="footer-link">
                  <a href="https://metacpan.org/recent">Recent</a>
              </div>
              <div class="footer-link">
                  <a href="https://metacpan.org/about/faq">FAQ</a>
              </div>
              <div class="footer-link">
                  <a href="https://metacpan.org/tools">Tools</a>
              </div>
              <div class="footer-link">
                  <a href="https://fastapi.metacpan.org/">API</a>
              </div>
              <div class="footer-link">
                  <a href="https://www.perl.org/">Perl.org</a>
              </div>
            </div>
            <div class="footer-sponsors">
              <a class="footer-sponsor-link" target="_blank" href="https://www.bytemark.co.uk/" rel="noopener">
                <img class="footer-sponsor-bytemark" src="https://metacpan.org/static/images/sponsors/bytemark_logo.svg" alt="Bytemark logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://www.liquidweb.com/" rel="noopener">
                <img class="footer-sponsor-liquidweb" src="https://metacpan.org/static/images/sponsors/liquidweb_logo.png" alt="liquidweb logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://deriv.com/careers/" rel="noopener">
                <img class="footer-sponsor-deriv" src="https://metacpan.org/static/images/sponsors/deriv.svg" alt="Deriv logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://geocode.xyz" rel="noopener">
                <img class="footer-sponsor-geocode" src="https://metacpan.org/static/images/sponsors/geocodelogo.svg" alt="Geocode logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://www.fastly.com/" rel="noopener">
                <img class="footer-sponsor-fastly" src="https://metacpan.org/static/images/sponsors/fastly_logo.svg" alt="Fastly logo">
              </a>
              <a class="footer-sponsor-link" target="_blank" href="https://opencagedata.com" rel="noopener">
                <img class="footer-sponsor-opencage" src="https://metacpan.org/static/images/sponsors/open-cage.svg" alt="OpenCage logo">
              </a>
            </div>
          </div>
        </footer>
        <div class="modal fade" tabindex="-1" role="dialog" id="metacpan_keyboard-shortcuts">
          <div class="modal-dialog">
            <div class="modal-content">
              <div class="modal-header">
                <button type="button" class="close" data-dismiss="modal">&times;</button>
                <h4 class="modal-title">Keyboard Shortcuts</h4>
              </div>
              <div class="modal-body row">
<div class="col-md-6">
  <table class="table keyboard-shortcuts">
    <thead>
      <tr>
        <th></th>
        <th>Global</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td class="keys">
          <kbd>s</kbd>
        </td>
        <td>Focus search bar</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>?</kbd>
        </td>
        <td>Bring up this help dialog</td>
      </tr>
    </tbody>
  </table>

  <table class="table keyboard-shortcuts">
    <thead>
      <tr>
        <th></th>
        <th>GitHub</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>p</kbd>
        </td>
        <td>Go to pull requests</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>i</kbd>
        </td>
        <td>go to github issues (only if github is preferred repository)</td>
      </tr>
    </tbody>
  </table>
</div>

<div class="col-md-6">
  <table class="table keyboard-shortcuts">
    <thead>
      <tr>
        <th></th>
        <th>POD</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>a</kbd>
        </td>
        <td>Go to author</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>c</kbd>
        </td>
        <td>Go to changes</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>i</kbd>
        </td>
        <td>Go to issues</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>d</kbd>
        </td>
        <td>Go to dist</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>r</kbd>
        </td>
        <td>Go to repository/SCM</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>s</kbd>
        </td>
        <td>Go to source</td>
      </tr>
      <tr>
        <td class="keys">
          <kbd>g</kbd> <kbd>b</kbd>
        </td>
        <td>Go to file browse</td>
      </tr>

    </tbody>
  </table>
</div>

<div class="col-md-12">
  <table class="table keyboard-shortcuts">
    <thead>
      <tr>
        <th></th>
        <th>Search terms</th>
      </tr>
    </thead>
    <tbody>
      <tr>
        <td><em>module:</em> (e.g. <a href="https://metacpan.org/search?q=module%3APlugin">module:Plugin</a>)</td>
      </tr>
      <tr>
        <td><em>distribution:</em> (e.g. <a href="https://metacpan.org/search?q=distribution%3ADancer+auth">distribution:Dancer auth</a>)</td>
      </tr>
      <tr>
        <td><em>author:</em> (e.g. <a href="https://metacpan.org/search?q=author%3ASONGMU+Redis">author:SONGMU Redis</a>)</td>
      </tr>
      <tr>
        <td><em>version:</em> (e.g. <a href="https://metacpan.org/search?q=version%3A1.00">version:1.00</a>)</td>
      </tr>
    </tbody>
  </table>
</div>
              </div>
              <div class="modal-footer"></div>
            </div>
          </div>
        </div>
    </body>
</html>
